Tag
1 article
Meta granted executives up to $921 million in stock options on the same day it laid off 700 workers, sparking controversy over corporate equity and leadership accountability.